be beforehand with

na. 预先准备;先发制人;太早
[网络] 事先准备好